harpoon for catching fish - Español Inglés Diccionario